Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 TOWCESTER ROAD Terraced £177,995 12 Jan 2007
74 TOWCESTER ROAD Terraced £215,000 7 Dec 2020
76 TOWCESTER ROAD Terraced £45,000 22 Jan 1999
80 TOWCESTER ROAD Terraced £43,000 31 Mar 1999
84 TOWCESTER ROAD Terraced £213,000 30 Nov 2018
90 TOWCESTER ROAD Terraced £153,000 5 Dec 2014
92 TOWCESTER ROAD Terraced £44,995 19 Jul 2002
94 TOWCESTER ROAD Terraced £124,995 26 Feb 2010
98 TOWCESTER ROAD Terraced £219,500 17 Sep 2021